have a lash at - Alemán Inglés Diccionario